Internship general electric careers in Sohar, Oman